$.dialog = {
    /*发票界面的预览*/
    confirm:function(set){
        d = defaults(set);
        $(".dialog").remove();
        $(".mask").remove();
        if(d.mask == true){addMask();}
        $("body").append('<div class="dialog" style="width:'+d.width+'%; height:'+d.height+'rem; position:fixed; top:'+getTop(d.top)+'%; left:'+getLeft(d.left)+'%; z-index:100000;"></div>');
        $(".dialog").append('<div class="dialog_body"><div class="dialog_top"><div class="top_left"><img src="../../img/image_success_label_left.png" alt=""></div><div class="top_middle">'+d.title+'</div><div class="top_right"><img src="../../img/image_success_label_right.png" alt=""></div></div><div class="dialog_main dialog-height">'+d.content+'</div><div class="dialog_bottom"><span><input type="button" value="确定" onclick="'+d.callback+'$.dialog.close();" />&nbsp;<input type="button" value="取消" class="text-noclick" onclick="'+d.callbackfalse+'$.dialog.close();" /></span></div></div>');
    },
    /*加载页面*/
    load:function(set){
        d = defaults(set);
        $(".dialog").remove();
        $(".mask").remove();
        if(d.mask == true){addMask();}
        $("body").append('<div class="dialog" style="width:'+d.width+'%; height:'+d.height+'rem; position:fixed; top:'+getTop(d.top)+'%; left:'+getLeft(d.left)+'%; z-index:100000;"></div>');
        $(".dialog").load(d.url,d.data,d.callback);
    },
    /*关闭对话框*/
    close:function(set){
        d = defaults(set);
        $(".dialog").fadeOut(d.closetime);
        $(".mask").fadeOut(d.closetime);
    },

};
/*设值默认参数*/
function defaults(set){
    var defaults = {
        width : 8.933333333333334,			//对话框宽度
        height : null,			//对话框高度
        left : null,            //距离左边的距离
        top : null,             //距离右边的距离
        opentime : 280,			//对话框打开所用时间，单位为毫秒
        closetime : 280,		//对话框关闭所用时间，单位为毫秒
        mask : true,			//是否使用遮罩
        title : null,			//标题
        content : null,			//内容
        callback : '',			//回调函数
        callbackfalse : '',		//取消回调函数
        url : null,				//加载路径
        data : null,			//传送数据
    };
    return $.extend(defaults,set);
}
/*添加遮罩*/
function addMask(){
    $("body").append('<div class="mask" style="width:100%; height:100%; position:fixed; top:0; left:0; z-index:99999;" onclick="$.dialog.close();"></div>');
}
/*计算定位距左*/
function getLeft(left){
    if(left != null){
        return left;
    }else {
        return 0;
    }
}
/*计算定位距右*/
function getTop(top){
    if(top != null){
        return top;
    }else {
        return 0;
    }
}